IoT: Building Arduino-Based Projects

IoT: Building Arduino-Based Projects

作者: Peter Waher Pradeeka Seneviratne Brian Russell Drew Van Duren
出版社: Packt Publishing
出版在: 2017-01-31
ISBN-13: 9781787120631
ISBN-10: 1787120635
裝訂格式: Paperback
總頁數: 736 頁





內容描述


About This BookLearn the capabilities and differences between popular protocols and communication patterns and how they can be used, and should not be used, to create secure and interoperable services and thingsBuild Internet-based Arduino devices to make your home feel more secureLearn to protect cyber-physical systems and utilize forensic data analysis to beat vulnerabilities in your IoT ecosystemLearn best practices to secure your data from device to the cloudWho This Book Is ForIf you're a developer or electronics engineer who is curious about Internet of Things, then this is the course for you. A rudimentary understanding of electronics, Raspberry Pi, or similar credit-card sized computers, and some programming experience using managed code such as C# or Java will be helpful. Business analysts and managers will also find this course useful.What You Will LearnKnow the capabilities and limitations of the HTTP, UPnP, CoAP, MQTT, and XMPP protocolsUse important communication patterns such as request/respond, publish/subscribe, event subscription, asynchronous messaging, and multicasting patternsBuild a portable Wi-fisignal strength sensor to give haptic feedback about signal strength to the userMeasure water flow speed and volume with liquid flow sensors and record real-time readingsSecure your home with motion-activated Arduino security cameras and upload images to the cloudImplement real-time data logging of a solar panel voltage with Arduino cloud connectorsTrack locations with GPS and upload location data to the cloudControl infrared-enabled devices with IR remote and ArduinoUse systems security engineering and Privacy by Design principles to design a secure IoT ecosystemIn DetailThe IoT: Building Arduino-Based Projects course will take you on a journey to become an expert in the use of IoT by developing a set of projects and will guide you through securing your IoT environment.In the first module, Learning Internet of Things, you will learn how protocols and patterns can put limitations on network topology. You will also learn how the existing protocols, communication patterns, architectures, and security issues are important to Internet of Things.The second module, Internet of Things with Arduino Blueprints, provides eight projects that will allow devices to communicate with each other, access information over the Internet, store and retrieve data, and interact with users―creating smart, pervasive, and always-connected environments.It has become critical to ensure that cyber security threats are kept to a minimum when implementing new IoT services and solutions. Thus, our third module, Practical Internet of Things Security provides a set of guidelines to architect and deploy a secure IoT in your enterprise. The aim is to showcase how IoT is implemented in early adopting industries.




相關書籍

人工智能與本能——如何讓機器人擁有自我意識

作者 王昭東

2017-01-31

[實踐創意]小學生進階程式設計挑戰繪本全套4冊(每冊皆附指導者教學建議,套書加值贈送「自製micro:bit機器人」補充活動和機器人紙卡)

作者 松田 孝/監修 強傑麟/活動設計 卓文怡 李彥樺 譯

2017-01-31

無線射頻辨識 (RFID) 原理與應用

作者 鐘國家 施松村 余兆棠

2017-01-31